home *** CD-ROM | disk | FTP | other *** search
- DATA SEGMENT PUBLIC 'DATA'
- TITLE__ DB 'TITLE: PEAKPOKE FOR MS FORTRAN'
- COPY_R DB ' (C) John R. Petrocelli'
- DB ' Schenectady,NY '
- DB ' 01/13/86 '
- DATA ENDS
- DGROUP GROUP DATA
- CODE SEGMENT 'CODE'
- ASSUME CS:CODE,DS:DGROUP,SS:DGROUP
- PUBLIC PEAK
- PEAK PROC FAR
- PUSH BP
- PUSH AX
- PUSH BX
- MOV BP,SP
- LES BX,DWORD PTR[BP+18]
- MOV SI,[BX]
- LES BX,DWORD PTR[BP+14]
- MOV DI,[BX]
- MOV ES,SI
- MOV BX,DI
- MOV AL,ES:[BX]
- LES BX,DWORD PTR[BP+10]
- MOV [BX],AL
- POP BX
- POP AX
- POP BP
- RET 12
- PEAK ENDP
- PUBLIC POKE
- POKE PROC FAR
- PUSH BP
- PUSH AX
- PUSH BX
- MOV BP,SP
- LES BX,DWORD PTR[BP+18]
- MOV SI,[BX]
- LES BX,DWORD PTR[BP+14]
- MOV DI,[BX]
- LES BX,DWORD PTR[BP+10]
- MOV AL,[BX]
- MOV ES,SI
- MOV BX,DI
- MOV ES:[BX],AL
- POP BX
- POP AX
- POP BP
- RET 12
- POKE ENDP
- CODE ENDS
- END